package com.itbour.dao.stats;

import java.util.List;
import java.util.Map;

import com.itbour.dto.stats.UserDocStatsDto;
import com.itbour.dto.stats.UserDocInfoDto;
import com.itbour.dto.tg.TypeInfoDto;

public interface UserDocStatsDao {

	// 模版相关
	List<UserDocStatsDto>userDocStatsInfo(Map<String, Object> param);

	int userDocStatsCnt(Map<String, Object> param);

	List<TypeInfoDto> selectTypeInfo(Map<String, Object> param);
	
	void editItbTmplStatsInf(Map<String, Object> parm);
	
	void batchSetShowApplyCnt(Map<String, Object> parm);
	
	// 用户文档相关
	int newUserDocCnt(Map<String, Object> param);
	List<UserDocInfoDto> newUserDocInfo(Map<String, Object> param);
	List<UserDocInfoDto> getAllUserDocInfo();
	
	int newUserDocCnt_2(Map<String, Object> param);
	List<UserDocInfoDto> newUserDocInfo_2(Map<String, Object> param);
	List<UserDocInfoDto> getAllUserDocInfo_2();
	
	// 通过 设计师名称 模糊搜索ID
	String getUserIdByUserName(Map<String, Object> parm);
	
}	
	